Skip to content

Conversation

@flexibeast
Copy link
Contributor

@flexibeast flexibeast commented Mar 14, 2020

Initial draft to address #130, for feedback.

i wasn't sure where to put this section in the Handbook, so i've just ended up putting it under the "Configuration" section. i've also added a link to this section from the "Base Requirements" page, with the idea of making people aware that a musl system might not be appropriate for their needs.

Also, would it be correct to say that those who need locale support should use glibc Void, rather than musl Void? (Locale support is certainly one of the reasons i use glibc rather than musl.)

Copy link
Member

@ericonr ericonr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I accidentally created a review instead of leaving a single comment. Didn't want to seem pompous, sorry. I'm not going to delete it, though, to avoid filling up the issue history.

@flexibeast flexibeast force-pushed the musl branch 6 times, most recently from 5c26239 to c8a8c9a Compare March 21, 2020 08:56

Create a directory that will contain the chroot, and install a base system in it
via the `base-voidstrap` package. If network access is required, copy
`/etc/resolv.conf` and `/etc/hosts` into the chroot.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure /etc/hosts should be recommended here. There are a lot of chroot applications where this would be unnecessary and/or undesireable.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i added this following @q66's comment here, but i'm certainly happy to remove it if @q66 is fine with that. :-)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, sorry i didn't catch that. /etc/hosts isn't strictly required for network access. I don't feel super strongly about this. I guess I would be fine if /etc/hosts was qualified.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated.

@bobertlo
Copy link
Contributor

This looks really close to me. Thanks for your continued work on this.

@bobertlo bobertlo merged commit d6055d2 into void-linux:master Mar 28, 2020
@bobertlo bobertlo mentioned this pull request Mar 28, 2020
@flexibeast flexibeast deleted the musl branch March 29, 2020 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants